vb 如何写字符 "

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:41:48
我遇到的问题是这样在VB中写一个字符要用双引号括起来。比如写字符"1"。
现在我想写字符",但是在VB中写"""就是行不通。总会自动再加一个"。很是着急。查了很多也没找到!请高手指点!

你的问题曾经也是我的问题,我是这样解决的:

如果是输入中文“”引号,直接输应该没问题。
如果是英文引号"",你只要用Chr$(34)就可以获得一个,
以你说的写字符"1"为例子,就可以使用以下办法:
'-----------------------------
Dim yh As String '引号的变量
yh = Chr$(34)
Print yh+"1"+yh '输出
'-----------------------------
这是就输出了一个“"1"”.

最简单的方法是多加一个双引号即可:

例如

Private Sub Form_Load()
Me.Caption = "hello""vb"
End Sub

或者

Private Sub Form_Load()
Me.Caption = "hello" & Chr(34) & "vb"
End Sub

Private Sub Command1_Click()
Text1.Text = Chr(34)
End Sub
这里的34 就是 “

用 chr(34) 如 msgbox chr(4) 你看看是什么